sexually aroused by the presence of a mare (horse) - Spanisch Englisch Wörterbuch